package lanqiao;
/**
 * 货物摆放【第十二届】【省赛】【B组】
 * 当n=4时，有6种方案：1X1X4、1X2X2、1X4X1、2X1X2、2X2X1、4X1X1
 * 当n=2021041820210418时，有多少种方案？
 */
import java.util.*;
public class Prev_12D {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        long n = input.nextLong();
        //存放n的所有因子
        List<Long> list = new ArrayList<>();
        //用sqrt降低时间复杂度
        for(long i=1; i<=Math.sqrt(n); i++){
            if(n % i == 0){
                list.add(i);
            }
        }

        int count = 0;
        //存放每组符合条件的因子
        Set<Long> set = new HashSet<>();
        for(int i=0; i<list.size(); i++){
            for(int j=0; j<list.size(); j++){
                if(list.get(i) * list.get(j) > n){
                    break;
                }else if(n % (list.get(i) * list.get(j)) == 0){
                    long[] s = new long[3];
                    s[0] = list.get(i);
                    s[1] = list.get(j);
                    s[2] = n / (list.get(i) * list.get(j));
                    //将符合条件的三个因子排序
                    Arrays.sort(s);
                    //把它们的和放入set中，去重
                    if(set.add(s[0]+s[1]+s[2])){
                        if(s[0] == s[2]){ //如果 a=b=c
                            count += 1;
                        }else if(s[0]==s[1] || s[1]==s[2]){ //如果 a=b 或 b=c
                            count += 3;
                        }else { // a,b,c互不相等
                            count += 6;
                        }
                    }
                }
            }
        }
        System.out.println(count);  //answer: 2430
    }
}
